financial position and performance - German English Dictionary